Embedded stone pitching - German English Dictionary